package cn.ywang.pattern.battercake.v2;

/**
 * 鸡蛋装饰器
 *
 * @author BeatificWang
 * @date 2019/3/20 7:08
 */
public class EggBattercakeDecorator extends AbstractBattercakeDecorator {

	public EggBattercakeDecorator(AbstractBattercake battercake) {
		super(battercake);
	}

	/**
	 * 扩展方法
	 */
	@Override
	protected void doSth() {

	}

	/**
	 * 获取名称
	 *
	 * @return
	 */
	@Override
	protected String getName() {
		return super.getName() + ",加1个鸡蛋";
	}

	/**
	 * 获取价格
	 *
	 * @return
	 */
	@Override
	protected int getPrice() {
		return super.getPrice() + 1;
	}
}
